home *** CD-ROM | disk | FTP | other *** search
/ Aminet 28 / Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso / Aminet / hard / hack / i2clib40.lha / i2clib40 / Developer / GNU_include / clib / i2c_protos.h
C/C++ Source or Header  |  1997-03-16  |  575b  |  28 lines

  1. #ifndef  CLIB_I2C_PROTOS_H
  2. #define  CLIB_I2C_PROTOS_H
  3.  
  4. /*
  5. **      $VER: i2c_protos.h 39.4 (16.03.97)
  6. **
  7. **      C function prototypes
  8. **
  9. */
  10.  
  11. #ifndef  EXEC_TYPES_H
  12. #include <exec/types.h>
  13. #endif
  14.  
  15. BYTE AllocI2C(UBYTE Delay_Type, STRPTR Name);
  16. void FreeI2C(void);
  17. ULONG SetI2CDelay(ULONG ticks);
  18. void InitI2C(void);
  19. ULONG SendI2C(UBYTE addr, UWORD number, UBYTE *i2cdata);
  20. ULONG ReceiveI2C(UBYTE addr, UWORD number, UBYTE *i2cdata);
  21. STRPTR GetI2COpponent(void);
  22. STRPTR I2CErrText(ULONG errnum);
  23. void ShutDownI2C(void);
  24. BYTE BringBackI2C(void);
  25.  
  26. #endif  /* CLIB_I2C_PROTOS_H */
  27.  
  28.